Crude Oil Prices Dip 1% Amidst Rising Concerns Over Supply and Global Demand
Crude oil prices fell by 1% as markets reacted to the Trump administration's suspension of aid to Ukraine and new tariffs on Canada, Mexico, and China. Concerns over supply increas...